php java ide java visual basic hardware power tools c++ machines machine tools .net software equipment thin-client hand tools application javascript development cnc jsp asp ide radius3 ejb c programming cgi computer j2ee vb script html